backup troops - German English Dictionary